English Dictionary
◊ STORM CENTRE
storm centre
n 1: a center of trouble or disturbance [syn: {storm center}]
2: the central area or place of lowest barometric pressure
within a storm [syn: {storm center}]